haunch (arch) - Español Inglés Diccionario